note to self – English–Suomi translations

🇬🇧 en fi 🇫🇮

note to self noun

  • self-reminder
muistutus itselle
Wiktionary Links